torchlight procession - German English Dictionary